intimate scenes - Español Inglés Diccionario